在過去30天裡,我們其實都是在測試環境下執行,我絕對不會說我沒有錢可以真的部署上去,如果要透過 DApp 部署合約到以太坊主鏈的話就是把錢包切換到主鏈上即可,十分簡單!
此系列文主要是教各位如何開發智能合約與 DApp,都在測試環境下執行,所以對於想要自行架設私有鏈的開發者可能沒辦法在本篇學到如何架設,但這部分其實挺有趣的,所以這邊我會提一下以太坊官方推出的軟體 - Go Ethereum,通常我們會簡稱 geth ,是使用 Golang 撰寫的以太坊客戶端程式,也就是用來架設以太坊節點的軟體,它不僅可以用來架設主鏈的節點,更可以架設私有鏈做私人應用!
圖片來源:Go Ethereum
以往在學習智能合約與 DApp 開發可能會面臨 資源太少 、 資源過於零散 或是 沒有與現在主流的前端框架/函式庫結合 ,會導致初學者入門門檻提升許多,這也是我參加本次鐵人賽的原因之一,希望能夠為想要入門的開發者提供一套學習路線,從智能合約的運作方式到完成智能合約再到實作 DApp ,雖然沒有過度深入的功能講解,但這也是本系列的宗旨。
這30天說長不長說短不短,過程辛苦但不埋怨,因為挑戰的同時也是在分享,能夠幫助到初學者就是我最大的動力,希望我的文章能夠讓想入門的人不再卻步!
感謝各位的支持,喜歡我的文章可以按讚訂閱加分享喔!
我是小小工程師 - HAO,下台一鞠躬